woolly bear caterpillar - Turkish English Dictionary